// 从环境变量获取OSS基础URL
function getOssBaseUrl() {
  return import.meta.env.VITE_OSS_BASE_URL || ''
}

/**
 * 获取完整的图片URL
 * @param {string} imagePath 图片路径
 * @returns {string} 完整的图片URL
 */
export function getImageUrl(imagePath) {
  if (!imagePath) {
    return ''
  }

  // 如果已经是完整URL，直接返回
  if (imagePath.startsWith('http://') || imagePath.startsWith('https://')) {
    return imagePath
  }

  const ossBaseUrl = getOssBaseUrl()
  
  if (!ossBaseUrl) {
    console.warn('OSS基础URL未配置，返回原始路径')
    return imagePath
  }

  return `${ossBaseUrl}/${imagePath}`
}